work (one's) tail off

Traduzioni
travailler d’arrache-pied
Definizioni
To work extremely hard or put in a great deal of effort, often to the point of exhaustion.
Parole
tail

noun
queue
work

verb
travailler